import {BasicColumn} from '/@/components/Table';
import {FormSchema} from '/@/components/Table';
import { rules} from '/@/utils/helper/validator';
import { render } from '/@/utils/common/renderUtils';
import { getWeekMonthQuarterYear } from '/@/utils';
//列表数据
export const columns: BasicColumn[] = [
  {
    title: '分销客户名称',
    align: "center",
    dataIndex: 'fenxiaoNick'
  },
  {
    title: '分销商编号',
    align: "center",
    dataIndex: 'fenxiaoNickNo'
  },
  {
    title: '对接人员',
    align: "center",
    dataIndex: 'salesName'
  },
  {
    title: '货品名称',
    align: "center",
    dataIndex: 'goodsName'
  },
  {
    title: '货品编码',
    align: "center",
    dataIndex: 'goodsNo'
  },
  {
    title: '规格名称',
    align: "center",
    dataIndex: 'specName'
  },
  {
    title: '规格码',
    align: "center",
    dataIndex: 'specCode'
  },
  {
    title: '发货数量',
    align: "center",
    dataIndex: 'num'
  },
  {
    title: '发货金额',
    align: "center",
    dataIndex: 'paid',
    sorter:true
  },
  // {
  //   title: '发货时间',
  //   align: "center",
  //   dataIndex: 'consignTime',
  //   customRender:({text}) =>{
  //     text = !text ? "" : (text.length > 10 ? text.substr(0,10) : text);
  //     return text;
  //   },
  // },
  // {
  //   title: '省',
  //   align: "center",
  //   dataIndex: 'province'
  // },
  // {
  //   title: '市',
  //   align: "center",
  //   dataIndex: 'city'
  // },
  // {
  //   title: '区',
  //   align: "center",
  //   dataIndex: 'district'
  // },
];

// 高级查询数据
export const superQuerySchema = {
  fenxiaoNick: {title: '分销客户名称',order: 0,view: 'text', type: 'string',},
  fenxiaoNickNo: {title: '分销商编号',order: 1,view: 'text', type: 'string',},
  salesName: {title: '销售人员',order: 2,view: 'text', type: 'string',},
  goodsName: {title: '货品名称',order: 3,view: 'text', type: 'string',},
  goodsNo: {title: '货品编码',order: 4,view: 'text', type: 'string',},
  specName: {title: '规格名称',order: 5,view: 'text', type: 'string',},
  specCode: {title: '规格码',order: 6,view: 'text', type: 'string',},
  num: {title: '发货数量',order: 7,view: 'number', type: 'number',},
  paid: {title: '发货金额',order: 8,view: 'number', type: 'number',},
  consignTime: {title: '发货时间',order: 9,view: 'date', type: 'string',},
  province: {title: '省',order: 10,view: 'text', type: 'string',},
  city: {title: '市',order: 11,view: 'text', type: 'string',},
  district: {title: '区',order: 12,view: 'text', type: 'string',},
};
